package com.yhsoft.flim.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author: yyyyyyyh
 * @create: 2023-12-10
 * @Version 1.0
 **/
@Data
public class MovieSeat {
    //座位图分区标识
    @ApiModelProperty(value = "座位图分区标识")
    private String area;

    //座位id
    @ApiModelProperty(value = "座位id")
    private String seatId;

    //座位标识。-1：残疾人座位, 0：普通座位，1：情侣首座(左座)，2：情侣第二座(右座)
    @ApiModelProperty(value = "座位标识。-1：残疾人座位, 0：普通座位，1：情侣首座(左座)，2：情侣第二座(右座)")
    private Integer flag;

    //座位名称
    @ApiModelProperty(value = "座位名称")
    private String name;

    //行名称
    @ApiModelProperty(value = "行名称")
    private String rowName;

    //row:3  3排
    @ApiModelProperty(value = "row:3  3排")
    private String row;

    //column:2  2座
    @ApiModelProperty(value = "column:2  2座")
    private String column;

    //电影票价格(分区价以price为主)
    @ApiModelProperty(value = "进货价-电影票价格(分区价以price为主)")
    private Long price;

    @ApiModelProperty(value = "售价")
    private Long salePrice;

    //座位状态:-2：维修(不可锁座)，-1：空位(非座位)， 0：已售， 1：可售
    @ApiModelProperty(value = "座位状态:-2：维修(不可锁座)，-1：空位(非座位)， 0：已售， 1：可售")
    private Integer status;

    //x轴 座位图渲染参数
    @ApiModelProperty(value = "x轴 座位图渲染参数")
    private Integer coordx;

    //y轴 座位图渲染参数
    @ApiModelProperty(value = "y轴 座位图渲染参数")
    private Integer coordy;
}
